﻿// // ******************************************************************
// //       /\ /|       @file       TranslateModel.cs
// //       \ V/        @brief      await29
// //       | "")       @author     Await, 285283010@qq.com
// //       /  |
// //      /  \\        @Modified   2024-12-31 20:12
// //    *(__\_\        @Copyright  Copyright (c) , 2024-12-16 20:12 Await
// // ******************************************************************

namespace AutomaticSubtitles.Contracts.Entity;

public class TranslateModel
{
    public string Id { get; set; }

    /// <summary>
    /// 语言类型
    /// </summary>
    public string LanguageType { get; set; }

    /// <summary>
    /// 原文值
    /// </summary>
    public string Value { get; set; }

    /// <summary>
    /// 翻译值
    /// </summary>
    public string TranslatedValue { get; set; }

    /// <summary>
    /// 翻译类型
    /// </summary>
    public string TranslatedLanguageType { get; set; }

    /// <summary>
    /// 触发长度
    /// </summary>
    public long TriggerCount { get; set; }

    /// <summary>
    /// 创建时间
    /// </summary>
    public DateTime CreateTime { get; set; }

    /// <summary>
    /// 来源类型
    /// </summary>
    public int Source { get; set; }

    /// <summary>
    /// 来源地址
    /// </summary>
    public string? SourcePath { get; set; }
}